package com.eastfair.transport.service;

import com.eastfair.venueservice.dto.ServiceProviderDTO;
import com.eastfair.venueservice.vo.ServiceProviderVO;

/**
 * The interface Transport service provider service.
 */
public interface TransportServiceProviderService {

    /**
     * 查询主场服务商信息
     *
     * @param userId the user id
     * @return service provider by user id
     */
    ServiceProviderVO getServiceProviderByUserId(Long userId);

    /**
     * 保存主场服务商信息
     *
     * @param serviceProviderDTO the service provider dto
     * @return boolean
     */
    Boolean saveServiceProvider(ServiceProviderDTO serviceProviderDTO);

    /**
     * 修改主场服务商信息
     *
     * @param serviceProviderDTO the service provider dto
     * @return boolean
     */
    Boolean updateServiceProvider(ServiceProviderDTO serviceProviderDTO);


}
